guerrilla forces - French English Dictionary